package drawing;

import java.util.Collection;
import java.util.LinkedList;

//TODO: add/remove methods for views
public class DrawAbles {
	private final Collection<DrawAble> drawables;
	
	public DrawAbles(){
		drawables = new LinkedList<DrawAble>();
	}
	
	public DrawAbles(Collection<DrawAble> views){
		this.drawables = views;
	}
	
	public Collection<DrawAble> getDrawables(){
		return drawables;
	}
	
	public void draw(){
		for(DrawAble v:drawables){
			v.draw();
		}
	}
}
